﻿<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--Created by adTempus version 4.9.2.0-->
<adTempusExport schemaVersion="430" serverVersion="4.9.2.0" timestamp="2022-11-03T10:06:40.223-06:00" encryptionType="DefaultKey">
	<objects>
		<object oid="1:{456D8C63-BA13-4CDC-817C-03AEF14B2E1F}" ClassName="Job" ObjectDescription="Call another job with script" lastModified="2022-11-03T16:05:01.960" version="430" selectedForExport="true">
			<InheritSecurity>true</InheritSecurity>
			<CreationTimestamp>2022-11-03T15:46:31.647-06:00</CreationTimestamp>
			<Name>Call another job with script</Name>
			<Description />
			<HistoryRetentionLimit>1</HistoryRetentionLimit>
			<HistoryRetentionOptions>0</HistoryRetentionOptions>
			<LogRetention>30</LogRetention>
			<ResourceWaitLimit>0</ResourceWaitLimit>
			<RestartOptions>48</RestartOptions>
			<WaitStartLimit>0</WaitStartLimit>
			<AlreadyRunningBehavior>1</AlreadyRunningBehavior>
			<ResourceFailureAction>1</ResourceFailureAction>
			<ConditionRule>1</ConditionRule>
			<ConditionFailureAction>4</ConditionFailureAction>
			<StepExecutionRule>0</StepExecutionRule>
			<AgentType>0</AgentType>
			<Priority>100</Priority>
			<RunElevated>false</RunElevated>
			<NamespaceImports />
			<AssemblyReferences />
			<UserInterfaceExtensionID />
			<UserInterfaceExtensionData />
			<TagList />
			<APITagList />
			<APIExtensionData />
			<DescriptionOverride />
			<UserInteractionMode>1</UserInteractionMode>
			<HoldType>0</HoldType>
			<UpdateCycleID>false</UpdateCycleID>
			<UseInheritedResponses>true</UseInheritedResponses>
			<Conditions />
			<ScriptLibraries />
			<Steps>
				<Item oid="10:{CCF8633F-DD23-42D3-BC76-655D062030D4}" ClassName="JobStep" lastModified="2022-11-03T15:46:31.647" version="430">
					<InheritSecurity>true</InheritSecurity>
					<CreationTimestamp>2022-11-03T15:46:31.647-06:00</CreationTimestamp>
					<StepNumber>1</StepNumber>
					<Name />
					<Description />
					<ResourceWaitLimit>0</ResourceWaitLimit>
					<ResourceFailureAction>1</ResourceFailureAction>
					<ConditionRule>1</ConditionRule>
					<ConditionFailureAction>4</ConditionFailureAction>
					<Enabled>true</Enabled>
					<Conditions />
					<Responses>
						<Item oid="11:{57F2E5F4-5954-404D-A00E-5759354D7125}" ClassName="Response" lastModified="2022-11-03T16:05:01.960" version="430">
							<InheritSecurity>true</InheritSecurity>
							<CreationTimestamp>2022-11-03T15:46:31.663-06:00</CreationTimestamp>
							<Enabled>true</Enabled>
							<Sequence />
							<Name />
							<Description />
							<Actions>
								<Item oid="12:{99C3A126-4E33-45EB-902C-553E4909F045}" ClassName="JobControlAction" lastModified="2022-11-03T16:05:01.960" version="430">
									<InheritSecurity>true</InheritSecurity>
									<CreationTimestamp>2022-11-03T15:46:31.663-06:00</CreationTimestamp>
									<Sequence />
									<Enabled>true</Enabled>
									<Description />
									<UserInterfaceExtensionID />
									<UserInterfaceExtensionData />
									<DescriptionOverride />
									<Name />
									<Response ref="11:{57F2E5F4-5954-404D-A00E-5759354D7125}" />
									<ControlType>3</ControlType>
									<Checkpoint />
									<TargetComputer />
									<TargetStepOID />
									<RetryLimit>0</RetryLimit>
									<RestartDelay>0</RestartDelay>
									<ActionOptions>0</ActionOptions>
									<ExecutionOptions>1</ExecutionOptions>
									<TargetJobName>Target Job</TargetJobName>
									<AuthorizingLoginOID />
									<AuthorizationToken>hieYZGjYqa0Jac5I4pfoOElTDvCf5Rc8Ic8frs6bwRJWLfSymJ3muJSBWuop/z6rVPpYtfWQJW4lS9whpd7QqmBczeqdp2HFy6GEsMrluf9fEZ3Ovw+6N2p8H2SddHNAwVpCiyMfd6hM4WdnwOsZxUoTlBPaPQd1DR4Lsm0DqVY=</AuthorizationToken>
									<TargetServerID />
									<TargetJob ref="1:{668C77F6-66DA-463B-A6C8-0EFDBD3F0F3C}" />
									<JobVariables />
								</Item>
							</Actions>
							<Events>
								<Item oid="17:{193C8E1E-A723-426A-B2BC-8C8FB2B61F96}" ClassName="ResponseEvent" lastModified="2022-11-03T16:05:01.960" version="430">
									<InheritSecurity>true</InheritSecurity>
									<CreationTimestamp>2022-11-03T15:46:31.663-06:00</CreationTimestamp>
									<Event>40</Event>
									<ExitCodeMin>0</ExitCodeMin>
									<ExitCodeMax>0</ExitCodeMax>
									<ComparisonOperator>1</ComparisonOperator>
									<TargetResult />
									<CustomEventID>RunTheJob</CustomEventID>
									<Threshold>0.0000</Threshold>
									<ThresholdType>1</ThresholdType>
									<Description />
									<Sequence />
									<CustomEventData />
									<Response ref="11:{57F2E5F4-5954-404D-A00E-5759354D7125}" />
									<SelectionScript />
								</Item>
							</Events>
							<Job />
							<JobGroup />
							<JobQueue />
							<JobStep ref="10:{CCF8633F-DD23-42D3-BC76-655D062030D4}" />
						</Item>
					</Responses>
					<Job ref="1:{456D8C63-BA13-4CDC-817C-03AEF14B2E1F}" />
					<ConditionScript />
					<Task oid="34:{9C4E5458-1ABE-4302-9B82-B89D552BDD5B}" ClassName="ScriptExecutionTask" lastModified="2022-11-03T15:46:31.647" version="430">
						<InheritSecurity>true</InheritSecurity>
						<CreationTimestamp>2022-11-03T15:46:31.647-06:00</CreationTimestamp>
						<UserInterfaceExtensionID />
						<UserInterfaceExtensionData />
						<DescriptionOverride />
						<JobStep ref="10:{CCF8633F-DD23-42D3-BC76-655D062030D4}" />
						<ScriptFile />
						<ScriptFileLanguage />
						<SuccessCriterion>0</SuccessCriterion>
						<MaxRunTime>-1</MaxRunTime>
						<AllowUserInterface>false</AllowUserInterface>
						<ExitCodeCriterion>2</ExitCodeCriterion>
						<SuccessMaxCode>0</SuccessMaxCode>
						<SuccessMinCode>0</SuccessMinCode>
						<RunIsolated>false</RunIsolated>
						<CommandLineParameters />
						<CaptureOutput>false</CaptureOutput>
						<Script oid="31:{2A30930E-ECE6-42A3-9EC1-D42BC6CD1209}" ClassName="Script" lastModified="2022-11-03T15:51:38.357" version="430">
							<InheritSecurity>true</InheritSecurity>
							<CreationTimestamp>2022-11-03T15:46:31.647-06:00</CreationTimestamp>
							<Shared>false</Shared>
							<Name />
							<Description />
							<ScriptBody>using System;
using System.Collections.Generic;
using ArcanaDevelopment.adTempus.ApplicationIntegration;
using ArcanaDevelopment.adTempus.Shared;


namespace UserScript
{
    public class UserScript : ArcanaDevelopment.adTempus.ApplicationIntegration.UserScriptBase
    {
        public override Object Run()
        {
			var repetitions=int.Parse(adTempus.JobVariables["NumberOfRepetitions"]);
			for(int i=1;i&lt;=repetitions;i++)
			{
				var parms=new ResponseParameters();
				parms.JobVariables["VariableForJob2"]=i.ToString();
				adTempus.ExecuteOnDemandResponses("RunTheJob", parms);
			}
            return 0;
        }
    }
}
							</ScriptBody>
							<ScriptOptions>0</ScriptOptions>
							<ScriptLanguage>C#</ScriptLanguage>
							<MaxRunTime>-1</MaxRunTime>
							<References />
							<RunIsolated>false</RunIsolated>
							<CaptureOutput>false</CaptureOutput>
							<IncludeLibraries />
							<IncludeScripts />
						</Script>
					</Task>
					<JobVariables />
				</Item>
			</Steps>
			<Resources />
			<Responses />
			<Triggers />
			<Group ref="32:{9A3EA996-9137-4EA7-8CAC-55E70695B473}" />
			<JobQueue ref="53:{8BBDEEAF-7398-459B-B3FC-5957E08B7FFC}" />
			<ConditionScript />
			<JobStatus oid="20:{948D155A-2E1B-4EA7-A18F-F9264A996654}" ClassName="JobStatus" lastModified="2022-11-03T16:05:11.813" version="430">
				<InheritSecurity>true</InheritSecurity>
				<CreationTimestamp>2022-11-03T15:46:31.647-06:00</CreationTimestamp>
				<ExecutionStart>2022-11-03T10:05:07.267-06:00</ExecutionStart>
				<ExecutionFinish>2022-11-03T10:05:11.737-06:00</ExecutionFinish>
				<InstanceIDPrefix>0</InstanceIDPrefix>
				<Job ref="1:{456D8C63-BA13-4CDC-817C-03AEF14B2E1F}" />
			</JobStatus>
			<JobVariables>
				<Item oid="55:{CEA6A5BB-7530-4BBA-85E3-489F62E1CD3F}" ClassName="JobVariable" lastModified="2022-11-03T15:51:38.327" version="430">
					<InheritSecurity>true</InheritSecurity>
					<CreationTimestamp>2022-11-03T15:51:38.327-06:00</CreationTimestamp>
					<AddToEnvironment>false</AddToEnvironment>
					<Name>NumberOfRepetitions</Name>
					<Value>3</Value>
					<Caption />
					<Documentation />
					<VariableType>1</VariableType>
					<UserInterfaceExtensionID />
					<HideValue>false</HideValue>
				</Item>
			</JobVariables>
		</object>
		<object oid="1:{668C77F6-66DA-463B-A6C8-0EFDBD3F0F3C}" ClassName="Job" ObjectDescription="Target Job" lastModified="2022-11-03T16:04:30.243" version="430" selectedForExport="true">
			<InheritSecurity>true</InheritSecurity>
			<CreationTimestamp>2022-11-03T16:04:30.243-06:00</CreationTimestamp>
			<Name>Target Job</Name>
			<Description />
			<HistoryRetentionLimit>1</HistoryRetentionLimit>
			<HistoryRetentionOptions>0</HistoryRetentionOptions>
			<LogRetention>30</LogRetention>
			<ResourceWaitLimit>0</ResourceWaitLimit>
			<RestartOptions>48</RestartOptions>
			<WaitStartLimit>300</WaitStartLimit>
			<AlreadyRunningBehavior>3</AlreadyRunningBehavior>
			<ResourceFailureAction>1</ResourceFailureAction>
			<ConditionRule>1</ConditionRule>
			<ConditionFailureAction>4</ConditionFailureAction>
			<StepExecutionRule>0</StepExecutionRule>
			<AgentType>0</AgentType>
			<Priority>100</Priority>
			<RunElevated>false</RunElevated>
			<NamespaceImports />
			<AssemblyReferences />
			<UserInterfaceExtensionID />
			<UserInterfaceExtensionData />
			<TagList />
			<APITagList />
			<APIExtensionData />
			<DescriptionOverride />
			<UserInteractionMode>1</UserInteractionMode>
			<HoldType>0</HoldType>
			<UpdateCycleID>false</UpdateCycleID>
			<UseInheritedResponses>true</UseInheritedResponses>
			<Conditions />
			<ScriptLibraries />
			<Steps>
				<Item oid="10:{CF7FC85B-9926-4084-AEE4-056F72968531}" ClassName="JobStep" lastModified="2022-11-03T16:04:30.257" version="430">
					<InheritSecurity>true</InheritSecurity>
					<CreationTimestamp>2022-11-03T16:04:30.257-06:00</CreationTimestamp>
					<StepNumber>1</StepNumber>
					<Name />
					<Description />
					<ResourceWaitLimit>0</ResourceWaitLimit>
					<ResourceFailureAction>1</ResourceFailureAction>
					<ConditionRule>1</ConditionRule>
					<ConditionFailureAction>4</ConditionFailureAction>
					<Enabled>true</Enabled>
					<Conditions />
					<Responses />
					<Job ref="1:{668C77F6-66DA-463B-A6C8-0EFDBD3F0F3C}" />
					<ConditionScript />
					<Task oid="34:{BED38C6F-233E-44FA-A0AA-5DDA6195C7AC}" ClassName="ScriptExecutionTask" lastModified="2022-11-03T16:04:30.257" version="430">
						<InheritSecurity>true</InheritSecurity>
						<CreationTimestamp>2022-11-03T16:04:30.257-06:00</CreationTimestamp>
						<UserInterfaceExtensionID />
						<UserInterfaceExtensionData />
						<DescriptionOverride />
						<JobStep ref="10:{CF7FC85B-9926-4084-AEE4-056F72968531}" />
						<ScriptFile />
						<ScriptFileLanguage />
						<SuccessCriterion>0</SuccessCriterion>
						<MaxRunTime>-1</MaxRunTime>
						<AllowUserInterface>false</AllowUserInterface>
						<ExitCodeCriterion>2</ExitCodeCriterion>
						<SuccessMaxCode>0</SuccessMaxCode>
						<SuccessMinCode>0</SuccessMinCode>
						<RunIsolated>false</RunIsolated>
						<CommandLineParameters />
						<CaptureOutput>false</CaptureOutput>
						<Script oid="31:{E0F641D6-45AB-4030-9276-0CF504328D4A}" ClassName="Script" lastModified="2022-11-03T16:04:30.257" version="430">
							<InheritSecurity>true</InheritSecurity>
							<CreationTimestamp>2022-11-03T16:04:30.257-06:00</CreationTimestamp>
							<Shared>false</Shared>
							<Name />
							<Description />
							<ScriptBody>using System;
using System.Collections.Generic;
using ArcanaDevelopment.adTempus.ApplicationIntegration;
using ArcanaDevelopment.adTempus.Shared;


namespace UserScript
{
    public class UserScript : ArcanaDevelopment.adTempus.ApplicationIntegration.UserScriptBase
    {
        public override Object Run()
        {
			var value=adTempus.JobVariables["VariableForJob2"];
            adTempus.LogMessage(MessageTypeEnum.Informational, 0, "VariableForJob2 is: " + value);
            return 0;
        }
    }
}
							</ScriptBody>
							<ScriptOptions>0</ScriptOptions>
							<ScriptLanguage>C#</ScriptLanguage>
							<MaxRunTime>-1</MaxRunTime>
							<References />
							<RunIsolated>false</RunIsolated>
							<CaptureOutput>false</CaptureOutput>
							<IncludeLibraries />
							<IncludeScripts />
						</Script>
					</Task>
					<JobVariables>
						<Item oid="55:{1F5EA465-17D4-4470-A4DC-F5D7FAE97A47}" ClassName="JobVariable" lastModified="2022-11-03T16:04:30.257" version="430">
							<InheritSecurity>true</InheritSecurity>
							<CreationTimestamp>2022-11-03T16:04:30.257-06:00</CreationTimestamp>
							<AddToEnvironment>false</AddToEnvironment>
							<Name>TargetVariable</Name>
							<Value>value in target job</Value>
							<Caption />
							<Documentation />
							<VariableType>0</VariableType>
							<UserInterfaceExtensionID />
							<HideValue>false</HideValue>
						</Item>
					</JobVariables>
				</Item>
			</Steps>
			<Resources />
			<Responses />
			<Triggers />
			<Group ref="32:{9A3EA996-9137-4EA7-8CAC-55E70695B473}" />
			<JobQueue ref="53:{8BBDEEAF-7398-459B-B3FC-5957E08B7FFC}" />
			<ConditionScript />
			<JobStatus oid="20:{BC699D00-98FB-430F-A73E-9E3E84BFC785}" ClassName="JobStatus" lastModified="2022-11-03T16:05:22.827" version="430">
				<InheritSecurity>true</InheritSecurity>
				<CreationTimestamp>2022-11-03T16:04:30.243-06:00</CreationTimestamp>
				<ExecutionStart>2022-11-03T10:05:20.543-06:00</ExecutionStart>
				<ExecutionFinish>2022-11-03T10:05:22.810-06:00</ExecutionFinish>
				<InstanceIDPrefix>0</InstanceIDPrefix>
				<Job ref="1:{668C77F6-66DA-463B-A6C8-0EFDBD3F0F3C}" />
			</JobStatus>
			<JobVariables />
		</object>
	</objects>
</adTempusExport>
<!--Have a nice day!-->